induction plasma torch - Spanish English Dictionary